Population Council - French English Dictionary